home *** CD-ROM | disk | FTP | other *** search
/ Shareware Grab Bag / Shareware Grab Bag.iso / 003 / propmgr1.arc / MENU.SPM < prev    next >
Encoding:
Text File  |  1979-12-31  |  7.8 KB  |  184 lines

  1. * DATE 07/20/84  17:13                         
  2. * DATE
  3. * MENU.SPM
  4. REST from coname additive
  5. STOR '?' TO command
  6. ERAS
  7. TEXT
  8.  >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  9.  *                                                                           *
  10.  *                                                                           *
  11.  *                                                                           *
  12.  >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  13.  *                                                                           *
  14.  *                                                                           *
  15.  *                                                                           *
  16.  *                                                                           *
  17.  *                                                                           *
  18.  *                                                                           *
  19.  *                                                                           *
  20.  *                                                                           *
  21.  *                                                                           *
  22.  *                                                                           *
  23.  *                                                                           *
  24.  *                                                                           *
  25.  *                                                                           *
  26.  *                                                                           *
  27.  >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  28.  *   Please select one of the above options. You may also leave this menu    *
  29.  *   by typing 'Q' and get on-line HELP by typing '?'.                       *
  30.  >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  31. ENDT
  32. @ 3,06 SAY CONAME + '  -  MAIN MENU'
  33. @ 3,65 SAY date()
  34. @ 7,26 SAY "A.  Accounting Database"
  35. @ 8,26 SAY "B.  Building Database"
  36. @ 9,26 SAY "C.  Tenant Database"
  37. @ 10,26 SAY "D.  Database Maintenance"
  38. @ 11,26 SAY "E.  Help"
  39. @ 12,26 SAY "F.  Reports"
  40. @ 13,26 SAY "G.  Quit to dBASE"
  41. @ 14,26 SAY "H.  Exit to operating system"
  42. @ 17,23 SAY "PLEASE SELECT ONE OF THE OPTIONS"
  43. @ 17,58 GET command PICTURE '!'
  44. READ
  45. DO WHIL @(COMMAND, 'ABCDEFGH?Q') = 0
  46.  STOR '?' TO command
  47.  @ 17,58 GET command PICTURE '!'
  48.  READ
  49. ENDD
  50. DO CASE
  51. CASE COMMAND = 'A'
  52.  STOR 9 TO box
  53. CASE COMMAND = 'B'
  54.  STOR 1 TO box
  55. CASE COMMAND = 'C'
  56.  STOR 2 TO box
  57. CASE COMMAND = 'D'
  58.  STOR 7 TO box
  59. CASE COMMAND = 'F'
  60.  STOR 8 TO box
  61. CASE COMMAND = 'E' .OR. COMMAND = '?'
  62.  ERAS
  63. TEXT
  64.  
  65.                M A I N   M E N U   H E L P   F I L E
  66.  
  67. We have tried to make this program as  simple and as straight forward as is
  68. possible. There is no separate documentation - but at any point in the pro-
  69. gram where a '?' prompt appears we have built in a help menu to explain the
  70. various options.  You also may want to print out the opening program module
  71. (a file called 'MANAGE.PRG' or 'MANAGE.CMD' - depending upon your operating
  72. system).                                    
  73.  
  74. Remember - HELP is available at any point where there is a question mark.
  75. Just hit ENTER (or '?') and program information will be displayed on screen.
  76. In addition, you can leave any menu by typing 'Q'.
  77.  
  78. The main menu works with a program called 'DBOX.SPM' as the traffic manager
  79. to get you to the various parts of the property management system. You will
  80. never see 'DBOX.SPM' on screen  -  for its purpose is to channel you to the
  81. proper data base.   If you want to add special requirements to this program
  82. we suggest you access them through the main menu and via 'DBOX.'
  83.  
  84.                    Please hit any key to continue
  85.  
  86. ENDT
  87.  SET CONSOLE OFF
  88.  WAIT
  89.  SET CONSOLE ON
  90.  ERAS
  91. TEXT
  92.  
  93.  
  94. There are three main data bases.  BUILDING - which has the basic information 
  95. about each property. TENANT - which has data on each tenant in each building
  96. and ACCOUNTING.
  97.  
  98. The BUILDING and TENANT databases contain information.  Who lives where, how
  99. much they pay, did they pay, when is the rent due or the lease up.
  100.  
  101. The ACCOUNTING data base allows you to make journal entries and input cash  
  102. receipts and cash disbursements. From the report menu in the accounting data
  103. base you can print out the Cash Receipts Book, the Cash Disbursements Book,
  104. the General Journal and the General Ledger.  To expedite entry of the items
  105. into the file, we require that you run an update program to post the entries
  106. to the ledgers.
  107.  
  108. The ACCOUNTING data base also allows you to prepare and print a balance sheet
  109. and profit and loss statement (as well as a cash generated from operatings
  110. statement.) Each time you request a statement the data is saved in a file so
  111. that you can always reprint the statement of the date in question.
  112.  
  113.                            Please hit any key to continue
  114. ENDT
  115.  SET CONSOLE OFF
  116.  WAIT
  117.  SET CONSOLE ON
  118.  ERAS
  119. TEXT
  120.  
  121. Reports other than accounting reports are handled through the menu you are now
  122. at. This report function allows you to send out rent bills (but you have to be
  123. sure you first posted the new month from the ACCOUNTING data base). It also
  124. prints out a delinquency report, a vacancy report, a lease expiration report 
  125. and address labels for the tenants.
  126.  
  127. The Maintenance function on this menu allows you to Reindex the BUILDING and
  128. TENANT data bases. (A power surge, an improper shutdown, etc. can mess up your
  129. index - so you may have to reindex. You also can add records without indexing-
  130. but must later use the index function.) If you delete a building and its units
  131. you have to run the Purge function on the Maintenance menu. (When you 'delete'
  132. a file - you do not remove it from the records until you Purge. It merely has
  133. a sign 'Deleted' on the upper left hand portion of the screen. If for some 
  134. reason you decide to Edit a deleted file - we assume you want it back and the
  135. program automatically 'undeletes' it.
  136.  
  137. A very powerful function tool - Browse - is on the Maintenance menu. It allows
  138. you to write directly to any file. Display lets you view the records - but not
  139. change them. The rest is obvious, so enjoy the program.
  140.  
  141.                   Press any key to return to the menu
  142. ENDT
  143.  SET CONSOLE OFF
  144.  WAIT
  145.  SET CONSOLE ON
  146.  ERAS
  147. TEXT
  148.  
  149.  
  150.      We have tried to document this program as best we could in the
  151.      various HELP menus.  We also have tries to give as much guidance
  152.      as possible in the source code, so that you could make your own
  153.      changes or fix any problems as they developed. The big problem
  154.      was space, so we did have to limit source code comments.
  155.  
  156.      We know that there are bound to be problems.  We have therefore 
  157.      done what most programs of this type do not do - we have left the
  158.      ESCape key on most of the time to give you an out.  If you have 
  159.      a problem, hit ESCape and type quit.  Even if the console is 
  160.      turned off at that time, you will not see the words being typed,
  161.      but it will return to the operating system (assuming you have
  162.      not somehow locked up the machine - in which event you will have 
  163.      to reboot). (Most programs of this type are also not free.)
  164.  
  165.      You may want to take out the ESCape sequence. It is part of the
  166.      program initialization. It can always be changed from either of
  167.      the maintenance menus.
  168.  
  169.                             Hit any key to return to the program
  170. ENDT
  171.  SET CONSOLE OFF
  172.  WAIT
  173.  SET CONSOLE ON
  174.  STOR 0 TO BOX
  175. CASE COMMAND = 'G'
  176.  CLEA
  177.  RELE ALL
  178.  CANC
  179. CASE COMMAND = 'H' .OR. COMMAND = 'Q'
  180.  ERAS
  181.  SET CONSOLE OFF
  182.  QUIT
  183. ENDC
  184. RETU
  185.